#pragma once

class Random
{
public:
	Random(unsigned int low_bound, unsigned int up_bound);
	~Random(void);

	unsigned int GetNumber();
	unsigned int GetNumber(unsigned int up_bound);
	unsigned int GetNumber(unsigned int low_bound, unsigned int up_bound);

private:
	unsigned int m_low_bound;
	unsigned int m_up_bound;
};
